Skip to content

[SPARK-28683][BUILD][FOLLOW-UP][2.4] Fix javadoc generation issue after upgrading genjavadoc to 0.14#25841

Closed
wangyum wants to merge 1 commit into
apache:branch-2.4from
wangyum:genjavadoc-0.13-branch-2.4
Closed

[SPARK-28683][BUILD][FOLLOW-UP][2.4] Fix javadoc generation issue after upgrading genjavadoc to 0.14#25841
wangyum wants to merge 1 commit into
apache:branch-2.4from
wangyum:genjavadoc-0.13-branch-2.4

Conversation

@wangyum

@wangyum wangyum commented Sep 19, 2019

Copy link
Copy Markdown
Member

What changes were proposed in this pull request?

This PR backport #24443 to fix java doc generation after upgrading genjavadoc to 0.14.

Why are the changes needed?

Fix javadoc generation issue.

Does this PR introduce any user-facing change?

No.

How was this patch tested?

./build/sbt  -Phadoop-2.7 -Pkubernetes -Phive-thriftserver -Pkinesis-asl -Pyarn -Pspark-ganglia-lgpl -Phive -Pmesos clean test:package streaming-kinesis-asl-assembly/assembly
./build/sbt  -Phadoop-2.7 -Pkubernetes -Phive-thriftserver -Pkinesis-asl -Pyarn -Pspark-ganglia-lgpl -Phive -Pmesos unidoc

@wangyum

wangyum commented Sep 19, 2019

Copy link
Copy Markdown
Member Author

cc @dongjoon-hyun

@HyukjinKwon HyukjinKwon changed the title [MINOR][BUILD][2.4] Fix build errors after upgrading genjavadoc to 0.14 [SPARK-28683][BUILD][FOLLOW-UP][2.4] Fix build errors after upgrading genjavadoc to 0.14 Sep 19, 2019

@HyukjinKwon HyukjinKwon left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good if tests pass.

@dongjoon-hyun

Copy link
Copy Markdown
Member

Oh. I see. Thanks! Let me check it manually, too.

@dongjoon-hyun

dongjoon-hyun commented Sep 19, 2019

Copy link
Copy Markdown
Member

BTW, @wangyum . Is the build error correct?

In your previous backporting PR and current branch-2.4, Scala-2.12 build works correctly. Please see GitHub Action. How can I reproduce the build error you hit?

@dongjoon-hyun

Copy link
Copy Markdown
Member

Got it. The following?

./build/sbt  -Phadoop-2.7 -Pkubernetes -Phive-thriftserver -Pkinesis-asl -Pyarn -Pspark-ganglia-lgpl -Phive -Pmesos clean test:package streaming-kinesis-asl-assembly/assembly
./build/sbt  -Phadoop-2.7 -Pkubernetes -Phive-thriftserver -Pkinesis-asl -Pyarn -Pspark-ganglia-lgpl -Phive -Pmesos unidoc

@wangyum

wangyum commented Sep 19, 2019

Copy link
Copy Markdown
Member Author

I can reproduce it by:

build/sbt -Phadoop-2.7 -Pkubernetes -Phive-thriftserver -Pflume -Pkinesis-asl -Pyarn -Pkafka-0-8 -Pspark-ganglia-lgpl -Phive -Pmesos unidoc

@dongjoon-hyun dongjoon-hyun changed the title [SPARK-28683][BUILD][FOLLOW-UP][2.4] Fix build errors after upgrading genjavadoc to 0.14 [SPARK-28683][BUILD][FOLLOW-UP][2.4] Fix javadoc generation issue after upgrading genjavadoc to 0.14 Sep 19, 2019
@dongjoon-hyun

Copy link
Copy Markdown
Member

Yes. I noticed that from the previous PRs. I updated the PR title and description more specifically~

@wangyum

wangyum commented Sep 19, 2019

Copy link
Copy Markdown
Member Author

Thank you @dongjoon-hyun

@dongjoon-hyun dongjoon-hyun left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1, LGTM. I also verified this in branch-2.4.

@dongjoon-hyun

Copy link
Copy Markdown
Member

I'll merge this because this is verified manually and currently blocks the other backporting PR.
Merged to branch-2.4.

dongjoon-hyun pushed a commit that referenced this pull request Sep 19, 2019
…er upgrading genjavadoc to 0.14

### What changes were proposed in this pull request?
This PR backport #24443 to fix java doc generation after upgrading genjavadoc to 0.14.

### Why are the changes needed?
Fix javadoc generation issue.

### Does this PR introduce any user-facing change?

No.

### How was this patch tested?
```
./build/sbt  -Phadoop-2.7 -Pkubernetes -Phive-thriftserver -Pkinesis-asl -Pyarn -Pspark-ganglia-lgpl -Phive -Pmesos clean test:package streaming-kinesis-asl-assembly/assembly
./build/sbt  -Phadoop-2.7 -Pkubernetes -Phive-thriftserver -Pkinesis-asl -Pyarn -Pspark-ganglia-lgpl -Phive -Pmesos unidoc
```

Closes #25841 from wangyum/genjavadoc-0.13-branch-2.4.

Authored-by: Yuming Wang <yumwang@ebay.com>
Signed-off-by: Dongjoon Hyun <dhyun@apple.com>
@wangyum wangyum deleted the genjavadoc-0.13-branch-2.4 branch September 19, 2019 04:56
@SparkQA

SparkQA commented Sep 19, 2019

Copy link
Copy Markdown

Test build #110958 has finished for PR 25841 at commit 40b637d.

  • This patch fails due to an unknown error code, -9.
  • This patch merges cleanly.
  • This patch adds no public classes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants